remote cause - French English Dictionary